home *** CD-ROM | disk | FTP | other *** search
/ Stone Design / Stone Design.iso / Stone_Friends / Wave / WavesWorld / Source / IBPalettes / WW3DKit / WW3DText.h < prev    next >
Encoding:
Text File  |  1995-03-22  |  872 b   |  33 lines

  1. // copyright 1993 Michael B. Johnson; some portions copyright 1994, MIT
  2. // see COPYRIGHT for reuse legalities
  3. //
  4.  
  5. /* WW3DText.h
  6.  * Fashioned by Ian Wilkinson.
  7.  * Inception was Sun Jul 17 16:08:23 BST 1994.
  8.  *
  9.  * My History:
  10.  * Hacked by wave on Aug 20
  11.  * Hacked more by wave on Aug 25 to add archiving
  12.  */
  13.  
  14. #import "RIBCommandList.h"
  15. #import "Protocol_WWRenderable.h"
  16.  
  17. @interface WW3DText:Object < WWRenderable >
  18. {
  19.   Font            *currentFont;
  20.   char            *currentText;
  21.   RIBCommandList  *ribCommandList;
  22.   RtBound         boundingBox;
  23.   Storage         *outline, *textMetrics, *loops;
  24.   BOOL            dirtyBoundingBox;
  25.   id              myShape;
  26.   int             justification; // NX_LEFTALIGNED, NX_RIGHTALIGNED, NX_CENTERED
  27. }
  28.  
  29. - initWithCharPath:(const char *)theText usingFont:(Font *)theFont myShape:newMyShape justification:(int)newJustification;
  30.  
  31.  
  32. @end
  33.